cover oneself with mud - Turco Inglés Diccionario